package model

type AddVideoForm struct {
	Title     string `form:"title"  binding:"required"`
	Info      string `form:"info"  binding:"required"`
	CateTag   string `form:"cate_tag"  binding:"required"`
	VipStatus int8   `form:"vip_status"  `
	Image     string `form:"image"  binding:"required"`
	VideoUrl  string `form:"video_url"  binding:"required"`
	Status    int8   `form:"status"  `
}

type ProtobufForm struct {
	VideoId int32  `form:"video_id"  binding:"required"`
	Status  int8   `form:"status"  binding:"required"`
	Comment string `form:"comment"  binding:"required"`
}

type KeywordVideoForm struct {
	Keyword string `form:"keyword"  binding:"required"`
}

type InfoVideoForm struct {
	VideoId int32 `form:"video_id"  binding:"required"`
}

type AddUSerVideoIngoForm struct {
	UserId  int32 `form:"user_id"  binding:"required"`
	VideoId int32 `form:"video_id"  binding:"required"`
}

type AddUserLikeVideoForm struct {
	UserId  int32 `form:"user_id"  binding:"required"`
	VideoId int32 `form:"video_id"  binding:"required"`
}
type GetUserLikeVideoForm struct {
	UserId int32 `form:"user_id"  binding:"required"`
}
